// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
  env: "cloud1-5g9np9s88a72a0bc"
});

// 云函数入口函数(
exports.main = async (event, context) => {
  const db=cloud.database()
  let content;
  //userID==============================================
  if(event.action=="userID"){
      let res =await cloud.database().collection("all_user")  
     .where({
         ['userInfo.'+'ID']:db.RegExp({
             regexp:"event.userID",
             options:"i"
         })
     })
     .get()
     return res
     }
     //userName=============================================
     if(event.action=="userName")
    {
      let res=await cloud.database().collection("all_user")  
      .where({
          ['userInfo.'+'name']:db.RegExp({
              regexp:event.name,
              options:"i"
          })
      })
      .get()
      return res
    }
     //projectID==========================================
     if(event.action=="projectID")
     {
       console.log(120121)
       console.log(event.ID)
       console.log(event.action)
      let res=await cloud.database().collection("project")  
      .where({
          projectId:db.RegExp({
              regexp:event.ID,
              options:"i"
          })
      })
      .get()
      return res
     }
     //projectName=========================================
     if(event.action=="projectName")
     {
       let res=await cloud.database().collection("project")  
      .where({
        taskTitle:db.RegExp({
              regexp:event.projectName,
              options:"i"
          })
      })
      .get()
      return res
     }
     //teamID==============================================
     if(event.action=="teamID")
   {
     let sss=await cloud.database().collection("all_team")  
     .where({
     ['teamInfo.'+'teamID']:db.RegExp({
            regexp:event.teamID
          })
     })
    .get()
      return sss
   }
     //teamName=============================================
      if(event.action=="teamName"){
       var a= await cloud.database().collection("all_team")  
     .where({
         ['teamInfo.'+'teamName']:db.RegExp({
             regexp:event.teamName,
             options:"i"
         })
        })
     .get()
    return a
     }
}